鸿蒙是换皮安卓?我们写了个 App 来验证
The following article is from 科技狐 Author 果子
来源丨本文经授权转自 科技狐(ID: kejihutv)
作者丨果子
文末送书!!!
这几天手机圈最受大家关注的新闻是什么?不用我做回答,大家自己应该就有答案。那当然就是华为的鸿蒙操作系统(HarmonyOS)正式发布了。发布会当晚,我们连夜赶稿,还没看过的在这里:王炸!鸿蒙 2.0 正式发布,华为 P50 也来了
华为这次正式发布全场景系统——鸿蒙,意图就是提前摆脱 Android 束缚,打造属于自己的系统生态。
鸿蒙系统将独立的设备连接,使用互联、协同技术,给用户带来全场景交互体验,最终实现“One as all ,All as one”的理念。
但就算如此,依旧有部分人不买账,认为这是抄袭,因为依旧使用的是安卓 App,是换皮版的安卓。
但事实真是如此吗?
今天,果子就带大家一起了解下鸿蒙系统和鸿蒙应用,看完这篇文章你肯定有答案。
模拟器还是兼容层
鸿蒙是不是换皮版安卓?
解答这个问题前,首先说个类似的问题,安卓模拟器大家都知道吧?如图就是在 Windows 上运行的安卓模拟器。
得益于模拟器的存在,使我们可以在电脑上使用安卓 App ,甚至还能运行游戏。
* Android 有专属应用文件格式 APK
那么,上代码!今天果子用华为官方的开发工具 DevEco Studio 简单开发一个鸿蒙版的应用,一探究竟!* 在评论区打出排面!
这是编写的应用主页面。* 不点个赞和在看吗?
所以这个应用的格式是什么呢?会不会还是安卓 APK ? 那就使用 IT 之家的本机应用概览功能查询看看。目前 .hap 是重要的部署包,应用的功能完全靠部署包实现。
兼容先行,后续独立
看到这里,大家应该明白鸿蒙不是换皮版安卓!
目前的鸿蒙系统是基于 OpenHarmony+AOSP 的(AOSP本来就是开源的,不存在抄袭换皮这一说)。
如图,是 B 站 UP 主基于纯正 OpenHarmony 的体验视频,可以看到由于没有 AOSP ,因此缺少关键的应用程序。
所以,这是个很现实的问题,如果直接使用原生鸿蒙系统,应用问题怎么解决?
别说打王者荣耀了,就是 QQ、微信大家都没得用。
而现在引入 AOSP 兼容于安卓应用环境,用户就能继续使用安卓应用,借助原有生态继续发展是鸿蒙的初步计划。
等到用户达到一定规模,鸿蒙系统有了一定的占有率,众多厂商自然就会开发适配纯原生鸿蒙版的 App 。
而事实上,目前有许多应用有鸿蒙版本了。
如图是京东 App 鸿蒙版本。
而且还适配了鸿蒙应用特性——上滑图标打开服务卡片。
但鸿蒙系统并不仅仅是独立于安卓这么简单。
鸿蒙系统官方的定义是:鸿蒙操作系统是华为研发的面向万物互联时代的全新的、独立的智能终端操作系统,为不同设备的智能化、互联与协同提供统一的语言。
打破不同硬件设备的隔阂,实现全场景万物互联,这才是鸿蒙的最终目标。
任何新事物的发展早期,都不可避免会面临质疑和挑战。唯有在自己的节奏中稳步前进,才能逆风翻盘。显然,从鸿蒙的发展时间线来看,节奏拿捏的死死的。end
👇👇👇留言的朋友均有机会获得书籍呦~
今日书单 | 包邮送
推荐理由:适合对AI感兴趣的读者阅读,从事AI领域工作的研究人员、工程开发人员、高校本科生和研究生都可以从 《机器学习观止——核心原理与实践》中学到机器学习的相关知识。
推荐理由:系统讲解了机器学习的常用核心算法和Python编程实践,内容全面、实例丰富、可操作性强,做到理论与实践相结合。适合机器学习爱好者作为入门和提高的技术参考书,也适合用作计算机专业高年级本科生和研究生的教材或教学参考书。
活动规则:我们将从精选留言中随机抽取 10名 小伙伴赠书,中奖者可在上方书单中任选一本图书,我们包邮赠送。书籍有限,中奖后先选先得。
《机器学习观止——核心原理与实践》 *2 《Python从小白到大牛(第2版)》 *2 《机器学习原理与Python编程实践》 *2 《Vue+Spring Boot前后端分离开发实战(计算机科学与技术丛书)》 *2 《Unity ShaderLab 新手宝典》 *2
内容与本文核心信息相关 & 想要的书籍名称
每人仅限精选一条留言(用心留言更容易上墙)
为了大家都有机会中奖,每个小伙伴每个星期只能中一次奖哦~
每天 17:30 不见不散!
点分享
点点赞
点在看